TMPL_300_ReMp.txt Padding: 4-byte integer (decimal) Padding: 2-byte integer (decimal) Picts: list (2-byte one-based item count) Pict ID: 4-byte integer (decimal) Texture Index: 4-byte integer (decimal) Quadrant: 4-byte integer (decimal) TMPL_212_NTex.txt Remaps: list (2-byte one-based item count) Texture 1: 2-byte integer (decimal) Texture 2: 2-byte integer (decimal) Color 1: 2-byte integer (hex) Color 2: 2-byte integer (hex) TMPL_210_Itm2.txt Graphic ID: 2-byte integer (decimal) Height: 2-byte integer (decimal) Width: 2-byte integer (decimal) Bump Radius: 2-byte integer (decimal) Interact/Pickup Radius: 2-byte integer (decimal) Armor Bonus: 2-byte integer (decimal) Shield Bonus: 2-byte integer (decimal) Volume: 2-byte integer (decimal) Armor Level: 2-byte integer (decimal) Shield Level: 2-byte integer (decimal) Light Falloff: 2-byte integer (decimal) Light Radius: 2-byte integer (decimal) Shield ID: 2-byte integer (decimal) Special ID: 2-byte integer (decimal) Caption ID: 2-byte integer (decimal) Score: 2-byte integer (decimal) Percent appearance: 2-byte integer (decimal) Weapon Type: 1-byte integer (decimal) Weapon Value: 1-byte integer (decimal) Ammo Bonus: 2-byte integer (decimal) Overhead color: 2-byte integer (hex) PointBase: 2-byte integer (decimal) Rsvd short: 2-byte integer (decimal) Rsvd short: 2-byte integer (decimal) (bit field) Can Bump: boolean Can Inter: boolean Can Pickup: boolean Use Sprite: boolean Spinning: boolean Targetable: boolean Gravity: boolean StartInvis: boolean (bit field) Don't Wake: boolean Just An Item: boolean Reserved: boolean Reserved: boolean Reserved: boolean Reserved: boolean Reserved: boolean Reserved: boolean Accel Rate: 2-byte integer (decimal) Brake Rate: 2-byte integer (decimal) Max Speed: 2-byte integer (decimal) Turn Accel (1/32nds): 2-byte integer (decimal) Max Turn (1/32nds): 2-byte integer (decimal) Act When: 2-byte integer (decimal) Deact When: 2-byte integer (decimal) Trigger when dead: 2-byte integer (decimal) Dying ID: 2-byte integer (decimal) ASnd ID: 2-byte integer (decimal) Rsvd long: 4-byte integer (decimal) W1 Bullet: 2-byte integer (decimal) W1 Damage: 2-byte integer (decimal) W1 Speed: 2-byte integer (decimal) W1 Cycles: 2-byte integer (decimal) W1 Ammo: 2-byte integer (decimal) W1 Sound: 2-byte integer (decimal) W1 Reserved: 4-byte integer (decimal) W2 Bullet: 2-byte integer (decimal) W2 Damage: 2-byte integer (decimal) W2 Speed: 2-byte integer (decimal) W2 Cycles: 2-byte integer (decimal) W2 Ammo: 2-byte integer (decimal) W2 Sound: 2-byte integer (decimal) W2 Reserved: 4-byte integer (decimal) DropOdds 1: 2-byte integer (decimal) DropID 1: 2-byte integer (decimal) DropOdds 2: 2-byte integer (decimal) DropID 2: 2-byte integer (decimal) DropOdds 3: 2-byte integer (decimal) DropID 3: 2-byte integer (decimal) DropOdds 4: 2-byte integer (decimal) DropID 4: 2-byte integer (decimal) DistShort: 2-byte integer (decimal) DistMed: 2-byte integer (decimal) DistLong: 2-byte integer (decimal) Weapon Accuracy: 2-byte integer (decimal) Special 1: 2-byte integer (decimal) Special 2: 2-byte integer (decimal) Special 3: 2-byte integer (decimal) Special 4: 2-byte integer (decimal) Rsvd long: 4-byte integer (decimal) Rsvd long: 4-byte integer (decimal) OS Type: 4-byte integer (char) Res ID: 2-byte integer (decimal) Room X: 2-byte integer (decimal) Room Y: 2-byte integer (decimal) Loc X: 2-byte integer (decimal) Loc Y: 2-byte integer (decimal) Hgt Above Ground: 2-byte integer (decimal) Pitch: 2-byte integer (decimal) Roll: 2-byte integer (decimal) Yaw: 2-byte integer (decimal) State: 2-byte integer (decimal) Rsvd long: 4-byte integer (decimal) Rsvd long: 4-byte integer (decimal) Rsvd long: 4-byte integer (decimal) Rsvd long: 4-byte integer (decimal) Rsvd long: 4-byte integer (decimal) Rsvd long: 4-byte integer (decimal) TMPL_158_ASnd.txt Constant Sound: 2-byte integer (decimal) Flyby 1: 2-byte integer (decimal) Flyby 2: 2-byte integer (decimal) Flyby 3: 2-byte integer (decimal) Land Collision 1: 2-byte integer (decimal) Land Collision 2: 2-byte integer (decimal) Vehicle Collision 1: 2-byte integer (decimal) Vehicle Collision 2: 2-byte integer (decimal) Dying 1: 2-byte integer (decimal) Dying 2: 2-byte integer (decimal) Padding: 2-byte integer (decimal) Padding: 2-byte integer (decimal) Padding: 2-byte integer (decimal) Padding: 2-byte integer (decimal) Padding: 2-byte integer (decimal) Padding: 2-byte integer (decimal) TMPL_155_Play.txt Checksum: 2-byte integer (hex) Start Armor: 2-byte integer (decimal) Armor Upgrade: 2-byte integer (decimal) Start Shield: 2-byte integer (decimal) Max Shield: 2-byte integer (decimal) Fwd Accel: 2-byte integer (decimal) Fwd Brake: 2-byte integer (decimal) Max Vel (same as screen): 2-byte integer (decimal) Max Turn Rate: 2-byte integer (decimal) Turn Decel (/255): 2-byte integer (decimal) Height: 2-byte integer (decimal) Bump Radius: 2-byte integer (decimal) PointBase: 2-byte integer (decimal) UI ID: 2-byte integer (decimal) BspT ID: 2-byte integer (decimal) Sound ID: 2-byte integer (decimal) TargetBox Width: 2-byte integer (decimal) TargetBox Height: 2-byte integer (decimal) Weapon Speed Adj (*256): 2-byte integer (decimal) Weapon Damage Adj (*256): 2-byte integer (decimal) Falling Damage Adj (*256): 2-byte integer (decimal) Good Speed/Pitch (boolean): 2-byte integer (decimal) Acquire Lift (boolean): 2-byte integer (decimal) Volume Cutoff: 2-byte integer (decimal) Initial Missiles: 2-byte integer (decimal) Max Ammo: 2-byte integer (decimal) Weapon 1: 2-byte integer (decimal) Weapon 2: 2-byte integer (decimal) Weapon 3: 2-byte integer (decimal) Weapon 4: 2-byte integer (decimal) Weapon 5: 2-byte integer (decimal) Weapon 6: 2-byte integer (decimal) Weapon 7: 2-byte integer (decimal) Weapon 8: 2-byte integer (decimal) Weapon 9: 2-byte integer (decimal) Weapon 0: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) TMPL_148_GSnd.txt 'snd ' ID: 2-byte integer (decimal) Volume: 2-byte integer (decimal) TMPL_142_Efct.txt First PICT: 2-byte integer (decimal) Last PICT: 2-byte integer (decimal) Height: 2-byte integer (decimal) Width: 2-byte integer (decimal) Lifetime: 2-byte integer (decimal) Ticks per Frame: 2-byte integer (decimal) Interaction Radius (int): 2-byte integer (decimal) Effect GSound: 2-byte integer (decimal) Sound on Frame: 2-byte integer (decimal) Brightening Type: 2-byte integer (decimal) Gravity (1=grav, 2=antigrav): 1-byte integer (decimal) (bit field) Centered: boolean Can Interact: boolean Last Frame Remains: boolean Draw Overhead: boolean Always Lit: boolean Reserved: boolean Reserved: boolean Reserved: boolean TMPL_139_Bull.txt First PICT: 2-byte integer (decimal) Last PICT: 2-byte integer (decimal) Ticks per PICT: 2-byte integer (decimal) Fire Sound: 2-byte integer (decimal) Hit Object Effect: 2-byte integer (decimal) Hit Object Sound: 2-byte integer (decimal) Hit Land Effect: 2-byte integer (decimal) Hit Land Sound: 2-byte integer (decimal) Damage Type: 2-byte integer (decimal) Ticks until Explosion: 2-byte integer (decimal) Explosion Radius: 2-byte integer (decimal) Activation Radius: 2-byte integer (decimal) Bump Radius: 2-byte integer (decimal) Fade Amount: 2-byte integer (decimal) Hit Points: 2-byte integer (decimal) Height: 2-byte integer (decimal) Width: 2-byte integer (decimal) Turn Rate: 2-byte integer (decimal) Brightness: 2-byte integer (decimal) Bright Radius: 2-byte integer (decimal) Overhead color: 2-byte integer (hex) Default Damage (if no weapon): 2-byte integer (decimal) Default speed (if no weapon): 2-byte integer (decimal) Land Damage: 2-byte integer (decimal) Yaw Spin (*32): 2-byte integer (decimal) Pitch Spin (*32): 2-byte integer (decimal) Roll Spin (*32): 2-byte integer (decimal) Fired Bullet Type: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) (bit field) Gravity: boolean Use Tree: boolean Go Through Objects: boolean Follow land contour: boolean Damage shields only: boolean Damage armor only: boolean Ignore shields: boolean Reserved: boolean (bit field) Reserved: boolean Reserved: boolean Reserved: boolean Reserved: boolean Reserved: boolean Reserved: boolean Reserved: boolean Reserved: boolean TMPL_137_Weap.txt Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Weapons: list (2-byte one-based item count) Bullet Type: 2-byte integer (decimal) Reload Time: 2-byte integer (decimal) Damage: 2-byte integer (decimal) Bullet Speed: 2-byte integer (decimal) Max Bullets: 2-byte integer (decimal) Caption/Pict: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 1-byte integer (decimal) (bit field) Base-level weapon: boolean Upgrade removes doubling: boolean Upgrade removes ammo: boolean Can't be doubled: boolean Reserved: boolean Reserved: boolean Reserved: boolean Reserved: boolean TMPL_129_Game.txt Number of Bullets: 2-byte integer (decimal) Number of Effects: 2-byte integer (decimal) Reserved: 2-byte integer (decimal) Reserved: 2-byte integer (decimal)